Keeping Free-edited Textual and Graphical Views of Information Consistent
نویسندگان
چکیده
Multi-view editing is useful in many situations where users of a software application want to see and interact with different representations of the same information. This paper describes a new approach to keeping free-edited multiple textual and graphical views of information consistent. Descriptions of changes to information items are displayed in various ways in the multiple views of these items. Users can request an editing tool to automatically apply changes to a view, select a change to make from a range of possible changes, or manually implement changes to maintain view consistency. Semantic errors, user-defined changes and hierarchical changes can be represented, and this technique also supports flexible view consistency for cooperative work systems. Experience with this technique in several diverse multi-view editing environments is described.
منابع مشابه
Constructing Integrated Software Development Environments with MViews
MViews is a new approach to building Integrated Software Development Environments (ISDEs). Graph-based representations of software system data, and multiple views of this data, are kept consistent via graph components responding to descriptions of changes made to other components. This technique supports integrated, bi-directionally consistent graphical (interactively-edited) and textual (free-...
متن کاملConstructing Integrated Software Development Environments with Dependency Graphs
A new approach to building Integrated Software Development Environments (ISDEs) is described. Graphbased representations of software system data, and multiple views of this data, are kept consistent by having graph components respond to descriptions of changes made to related graph components. This technique supports integrated, bi-directionally consistent graphical (interactively-edited) and t...
متن کاملSupport for Collaborative, Integrated Software Development
A new model for supporting collaborative software development with shared, multiple textual and graphical views is presented. Multiple views of software development can be synchronously, semi-synchronously and asynchronously edited by different developers. View versions can be incrementally merged, and view updates broadcast to other developers and incrementally incorporated as required in thei...
متن کاملKeeping things consistent
In many applications there is a need to keep shared or related information consistent. For example, in a CADrafting package it is necessary to keep views of an artefact from different perspectives consistent with one another. In software development environments there is a need to keep diagrammatic views, such as OO analysis diagrams, consistent with corresponding textual code. In this paper, w...
متن کاملTextual Document Mining Using a Graphical Interface
In this paper we present an approach in order to help the user extracting advanced information from a document set. The approach is based on the application of different mining modules that collaborate in order to provide graphical views to the user. These views correspond to a graphical summarization on document dimension correlations. To proceed, the documents are first represented according ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007